snowshoe for walking on fresh concrete - Alemán Inglés Diccionario